import request from "../utils/request"
import {getToken} from "../utils/localData"
export const userLoginAPL=(data)=>{
    return request({
        method:'POST',
        url: '/login',
        data: data,
    })
}

export const userRegisterAPL=(data)=>{
    return request({
        method:'POST',
        url: '/register',
        data: data,
    })
}
// 获取用户详情
export const userDetailAPL=(id)=>{
    return request({
        method:'GET',
        url: `/user/${id}`,
        // 用户详情接口需要验证，把本地存储的 token 值带上
        // headers:{
        //     Authorization:getToken()
        // }
    })
}
// 编辑用户信息
export const userUpdateByIdAPL=(id,data)=>{
    return request({
        method:'POST',
        url: `/user_update/${id}`,
        // 用户详情接口需要验证，把本地存储的 token 值带上
        // headers:{
        //     Authorization:getToken()
        // },
        data: data,
    })
}

// 关注用户
export const userFollowsByAPI=(id)=>{
    return request({
        method: 'GET',
        url:`/user_follows/${id}`
    })
}
// 取消关注用户
export const userUnFollowsByAPI=(id)=>{
    return request({
        method: 'GET',
        url:`/user_unfollow/${id}`
    })
}

// 获取关注用户列表
export const getUserFollowsAPI=()=>{
    return request({
        method: 'GET',
        url:'/user_follows'
    })
}
// 用户评论列表
export const getUserCommentsAPI = () => {
    return request({
      method: 'GET',
      url: `/user_comments`,
    })
  }
  // 获取收藏文章列表
export const getUserStarAPI = () => {
    return request({
      method: 'GET',
      url: `/user_star`,
    })
  }
